science of film making - German English Dictionary